On the Implementation of Broadcast, Scatter and Gather in a Heterogeneous Architecture
نویسندگان
چکیده
This paper considers the implementation and evaluation of broadcast, scatter and gather communication operations in heterogeneous machines organized as a Hierarchy of Processor-And-Memory (HPAM). The top levels of the hierarchy consist of a small number of fast processors, whereas the bottom levels consist of a large number of slow processors. Each HPAM level consists of a homogeneous processor mesh. Routing within each level and across levels uses an extended form of X-Y dimension ordered routing. The execution times of three collective communication operations are analytically evaluated in the context of two-level HPAM machines. For each operation, two di erent alternatives are considered depending on the absence or presence of hardware support. For each alternative, an e cient implementation is characterized. Furthermore, the two alternatives are compared and the gain achieved by using hardware support for these operations is assessed.
منابع مشابه
Improving the Performance of MPI Collective Communication on Switched Networks
In this paper, we present new algorithms for improving the performance of collective communication operations in MPI. Our target architecture is a cluster of machines connected by a switched network such as Myrinet or switched ethernet. We have developed new algorithms for all the MPI collective communication operations, namely, scatter/gather/reduce, allgather/allreduce, broadcast, reduce-scat...
متن کاملAcoustic quality assessment at Nezamol molk dome of Jame mosque of Isfahan
Incontrovertibly, the sense of hearing is one of the five most substantial human senses. In fact, the human ear receives sound and transmits to the human brain by the auditory organs. Hence, sound can be considered as one of the key tools of human communication with each other and the environment around them. Since acoustic has a profound impact on the body, soul, and the performance of human ...
متن کاملاز پیاده سازی معماری سرویس گرا تا چابکی سازمان با رویکرد مدلسازی پویایی سیستم
SOA is type of architecture that used service to simplify integration activities and use the components for reusable. Companies to survive in the dynamic environment needed to strengthen their organizations through information systems and service-oriented architecture is a way for the integration and effectiveness of the use of information systems and achieve organizational agility. In this pap...
متن کاملBenefits of Quadrics Scatter / Gather to PVFS 2
Noncontiguous IO access is the main access pattern in scientific applications. We have designed an algorithm that supports zerocopy noncontiguous PVFS2 IO using a software scatter/gather mechanism over Quadrics. To investigate what impact Quadrics scatter/gather mechanism can have on PVFS2 IO accesses, in this paper, we perform an indepth evaluation of the scatter/gather mechanism. We also stud...
متن کاملts of Quadrics Scatter / Gather to PVFS 2
Noncontiguous IO access is the main access pattern in scientific applications. We have designed an algorithm that supports zerocopy noncontiguous PVFS2 IO using a software scatter/gather mechanism over Quadrics. To investigate what impact Quadrics scatter/gather mechanism can have on PVFS2 IO accesses, in this paper, we perform an indepth evaluation of the scatter/gather mechanism. We also stud...
متن کامل